aldehyde reduction - French English Dictionary